home *** CD-ROM | disk | FTP | other *** search
- int compilerMenu(void)
- {
- int retval = 0;
-
- printf("\fCompiler settings.\n");
- printf("------------------\n");
- printf("1. %s\n", nostdlibname[noStdLib]);
- printf("2. %s\n", intermediatename[keepIntermediateFiles]);
- printf("3. MaxErrors: %d\n", maxErrors);
- printf("4. Stripfilename: %s\n", on_off2[stripfilename]);
-
- printf("\n");
-
- back_help_quit();
-
- switch(getch())
- {
- char buf[255];
-
- case '1': negate(noStdLib); break;
-
- case '2': negate(keepIntermediateFiles); break;
-
- case '3': printf("\nSpecify max errors: ");
- gets(buf);
- maxErrors = strtol(buf, NULL, 10);
- break;
-
- case '4': negate(stripfilename); break;
-
-
- case 'h':
- case 'H': help(COMPILER);
-
- case ESC:
- case 'B':
- case 'b': retval = 1; break; /* go out */
-
- case 'Q':
- case 'q': exit(0); break;
-
- }
-
- return(retval);
- }
-
-
-